Profile    Mohammed Shiroz Status   Loading  
Logo
Share This

My logging
blog and Updates

It's my personal blog and my post about what was my interested in. Not regularly. If you have any questions any discussion, I'm happy you get in touch with me, and try to answer as many as possible!

Blog
Let's See
Back to blog
Filter by:
Tags
//Article

Me vs the Bug That Only Happens in Production

Me vs the Bug That Only Happens in Production

Blog Summary

Tests pass, staging is green, your laptop is perfect, and production is on fire. A tour of the five stages of the production-only bug, and the four habits that actually make it findable.

Read more
  • 19
  • 64
  • 14

Logging That Helps at 3 AM: Structured Logs in Laravel

Logging That Helps at 3 AM: Structured Logs in Laravel

Blog Summary

"Something went wrong" is not a log line, it's a cry for help. How to write Laravel logs you can actually search: context arrays, request IDs, the Context facade, sensible levels, JSON channels, and what never to log.

Read more
  • 72
  • 141
  • 22

Me vs the 3 AM Production Alert: Why Bad Alerting Hurts More Than Bugs

Me vs the 3 AM Production Alert: Why Bad Alerting Hurts More Than Bugs

Blog Summary

The phone lights up at 3 AM, the alert says CPU above 80%, and the log says "Something went wrong". A short comedy in five timestamps, then the fixes: symptom-based alerts, runbooks and logs with context.

Read more
  • 60
  • 62
  • 16

01. About Shiroz

Mohammed Shiroz

Hi, I'm Mohammed Shiroz, a software engineer and AI enthusiast from Sri Lanka who turns ideas into intelligent, real-world solutions. With over 9 years of hands-on experience, I currently lead real estate ERP development at Kate Group, a...

03.My Projects

04. Categories

Ready To Start Your Project ?

Get in Touch
Close